//
//  AWTextChatMessage.h
//  AtWork2
//
//  Created by lucas on 15/5/28.
//  Copyright (c) 2015年 Foreveross. All rights reserved.
//

#import "AWChatMessage.h"

/**
 *  文本类型
 */
typedef NS_ENUM(NSUInteger, AWTextChatMessageType){
    
    /** 普通文本消息 */
    AWTextChatMessageTypeNormal = 0,
   
    /** AT消息类型 */
    AWTextChatMessageTypeAt
};

/**
 *  文本。
 */
@interface AWTextChatMessage : AWChatMessage

/** 计算属性 */
@property (nonatomic, copy, readonly) NSString *content;

@property (nonatomic, assign) AWTextChatMessageType text_type;

@property (nonatomic, strong) NSDictionary *at_Contacts;

/**
 *  初始化聊天类型的文本消息。
 */
+ (instancetype)textChatMessageWithFrom:(NSString *)from
                                 to:(NSString *)to
                            content:(NSString *)content
                       chatDestType:(AWChatDestType)chatDestType;

/**
 *  初始化服务号类型的文本消息。
 */
+ (instancetype)textServceAppMessageWithFrom:(NSString *)from
                                          to:(NSString *)to
                                     content:(NSString *)content;

@end
